._root_1hfvr_1{--help-ink:var(--md-on-surface,#202124);color:var(--help-ink);min-width:0;font:11.5pt/1.65 Calibri,Be Vietnam Pro,system-ui,sans-serif}._root_1hfvr_1 h2{margin:10px 0 12px;font-size:16pt;font-weight:700;line-height:1.3}._root_1hfvr_1 h3{margin:0 0 10px;font-size:13pt;font-weight:700;line-height:1.4}._root_1hfvr_1 p{margin:0}._root_1hfvr_1 :is(button,input,select){font:inherit;color:inherit}._root_1hfvr_1 :is(button,a){min-height:44px}._root_1hfvr_1 button{background:var(--md-surface-container-lowest,#fff);cursor:pointer;border:0;border-radius:12px;padding:10px 16px}._root_1hfvr_1 :is(a,button,input,select):focus-visible{outline:3px solid var(--nc4-action,#735c00);outline-offset:3px}._controls_1hfvr_14{align-items:end;gap:12px;margin-bottom:16px;display:flex}._controls_1hfvr_14 label{flex:1;gap:8px;min-width:0;font-weight:700;display:grid}._controls_1hfvr_14 label:first-child{flex:2}._root_1hfvr_1 ._controls_1hfvr_14 input,._root_1hfvr_1 ._controls_1hfvr_14 select{border:1px solid var(--md-outline,#8c929b);background:var(--md-surface-container-lowest,#fff);border-radius:12px;width:100%;height:46px;padding:8px 12px;font-weight:400}._root_1hfvr_1 ._controls_1hfvr_14>button{background:var(--md-primary-container,#fff3a6);border-radius:999px;font-weight:700}._resultHead_1hfvr_19{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}._count_1hfvr_20{color:var(--md-on-surface-variant,#5f6368);font-size:10.5pt}._listToggle_1hfvr_21{display:none}._layout_1hfvr_22{grid-template-columns:minmax(230px,.65fr) minmax(0,1.65fr);align-items:start;gap:24px;display:grid}._list_1hfvr_21{gap:10px;max-height:680px;padding:3px;display:grid;overflow:auto}._list_1hfvr_21 button{text-align:left;background:var(--md-surface-container-low,#f7f8fa);gap:6px;padding:16px;line-height:1.45;display:grid}._list_1hfvr_21 button:hover{background:var(--nc4-group,#eef1f5)}._list_1hfvr_21 button[aria-pressed=true]{background:var(--md-primary-container,#fff3a6);color:var(--md-on-primary-container,#393000)}._list_1hfvr_21 small{color:var(--md-on-surface-variant,#5f6368);font-size:10pt}._list_1hfvr_21 strong{font-size:11.5pt;font-weight:700}._article_1hfvr_29{background:var(--md-surface-container-lowest,#fff);overflow-wrap:anywhere;border-radius:16px;min-width:0;padding:28px}._eyebrow_1hfvr_30{color:var(--md-on-primary-container,#393000);background:var(--md-primary-container,#fff3a6);border-radius:999px;padding:4px 12px;font-size:10pt;font-weight:700;display:inline-block}._lead_1hfvr_31{color:var(--md-on-surface-variant,#5f6368);max-width:72ch}._location_1hfvr_32{background:var(--md-surface-container-low,#f7f8fa);border-radius:12px;gap:8px;margin-top:20px;padding:16px 18px;display:grid}._location_1hfvr_32>div{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}._location_1hfvr_32 strong{font-weight:700}._location_1hfvr_32 small{color:var(--md-on-surface-variant,#5f6368);font-size:10.5pt}._contents_1hfvr_36{flex-wrap:wrap;gap:8px;margin:20px 0;font-size:10.5pt;display:flex}._root_1hfvr_1 ._contents_1hfvr_36 button{background:var(--md-surface-container-low,#f7f8fa);padding:8px 14px;font-weight:700}._contents_1hfvr_36 button:hover{background:var(--md-primary-container,#fff3a6)}._actions_1hfvr_39{flex-wrap:wrap;align-items:center;gap:18px;margin:20px 0 28px;display:flex}._root_1hfvr_1 a{color:inherit;align-items:center;display:inline-flex}._primary_1hfvr_41{background:var(--md-primary,#ffde00);color:var(--md-on-primary,#211b00);border-radius:999px;padding:10px 18px;font-weight:700;text-decoration:none}._prepare_1hfvr_42,._example_1hfvr_42,._problem_1hfvr_42,._result_1hfvr_19,._procedure_1hfvr_42{background:var(--md-surface-container-low,#f7f8fa);border-radius:14px;margin-top:24px;padding:20px}._result_1hfvr_19{background:var(--nc4-success-soft,#e6f4ea)}._problem_1hfvr_42{background:var(--md-warning-container,#fff4bd)}._article_1hfvr_29 :is(._prepare_1hfvr_42,._example_1hfvr_42,._problem_1hfvr_42,._result_1hfvr_19) p{max-width:72ch}._steps_1hfvr_46{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}._steps_1hfvr_46 li{background:var(--md-surface-container-lowest,#fff);border-radius:12px;align-items:flex-start;gap:14px;padding:16px;display:flex}._steps_1hfvr_46 span{background:var(--md-primary-container,#fff3a6);width:30px;height:30px;color:var(--md-on-primary-container,#393000);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;line-height:1;display:grid}._stepText_1hfvr_49{min-width:0;max-width:68ch}._root_1hfvr_1 ._stepText_1hfvr_49 h4{margin:2px 0 6px;font-size:11.5pt;font-weight:700;line-height:1.4}._steps_1hfvr_46 p{color:var(--md-on-surface-variant,#5f6368)}._article_1hfvr_29 :is(h3,section[id]){scroll-margin-top:24px}._figure_1hfvr_53{margin:24px 0}._figure_1hfvr_53 a{display:block}._figure_1hfvr_53 img{border-radius:12px;width:100%;height:auto;display:block}._figure_1hfvr_53 figcaption{color:var(--md-on-surface-variant,#5f6368);margin-top:8px;font-size:10pt}._related_1hfvr_57{gap:10px;margin-top:28px;display:grid}._related_1hfvr_57 h3{margin-bottom:2px}._related_1hfvr_57 button{text-align:left;background:var(--md-surface-container-low,#f7f8fa);font-weight:700}._article_1hfvr_29 footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}._empty_1hfvr_61{background:var(--md-surface-container-lowest,#fff);border-radius:16px;padding:28px}._empty_1hfvr_61 p{margin-bottom:16px}@media (width<=1050px){._layout_1hfvr_22{grid-template-columns:240px minmax(0,1fr);gap:16px}._article_1hfvr_29{padding:22px}}@media (width<=800px){._controls_1hfvr_14{gap:16px;display:grid}._root_1hfvr_1 ._controls_1hfvr_14>button{justify-self:start}._layout_1hfvr_22{grid-template-columns:1fr;gap:16px}._list_1hfvr_21{max-height:270px}._listToggle_1hfvr_21{display:block;background:var(--md-primary-container,#fff3a6)!important;font-weight:700!important}._hiddenList_1hfvr_70{display:none}._article_1hfvr_29{padding:18px}._article_1hfvr_29 h2{scroll-margin-top:24px;font-size:15pt}._prepare_1hfvr_42,._example_1hfvr_42,._problem_1hfvr_42,._result_1hfvr_19,._procedure_1hfvr_42{padding:16px}._steps_1hfvr_46 li{gap:10px;padding:14px 12px}._contents_1hfvr_36{gap:6px}._root_1hfvr_1 ._contents_1hfvr_36 button{padding:8px 12px}}
